package com.qfedu.scode.test;

import com.qfedu.scode.dto.DbConfigDto;
import com.qfedu.scode.dto.ProjectConfigDto;

import java.io.IOException;
import static com.qfedu.scode.core.CodeGen.createJava;

/**
 * @program: StartCoding
 * @description:
 * @author: Feri(邢朋辉)
 * @create: 2021-01-05 18:00
 */
public class CodeGen_Main {
    public static void main(String[] args) throws IOException {
        DbConfigDto dbConfigDto=new DbConfigDto();
        dbConfigDto.setDbname("db_startcoding");
        dbConfigDto.setHost("localhost");
        dbConfigDto.setPort(3306);
        dbConfigDto.setUsername("root");
        dbConfigDto.setPass("root");
        ProjectConfigDto configDto=new ProjectConfigDto();
        configDto.setPauthor("Feri(老邢)");
        configDto.setPdesc("一款真正的后端源码生成器，助力轻松入门Java程序");
        configDto.setPkname("com.qfedu.scode");
        configDto.setPname("StartCoding");
        System.out.println(createJava(configDto,dbConfigDto));
    }
}
